
/****design by 智营创客-娄伟 2022年9月20日***/

@media screen and (min-width: 1408px){

    html{font-size: 16px;}

    .container {
        min-width: 88%;
    }

}

@media screen and (min-width: 1408px) and (max-width: 1680px){


     html{font-size: 14px;}


.employees_content dd p.e_p1{left: 5rem;top: 4.5rem;}
.employees_content dd p.e_p2{left: 1rem;top: 12rem;}
.employees_content dd p.e_p3{left: 5rem;top: 19.5rem;}


.employees_content dd p.e_p4{right: 5rem;top: 4.5rem;}
.employees_content dd p.e_p5{right: 1rem;top: 12rem;}
.employees_content dd p.e_p6{right: 5rem;top: 19.5rem;}

.contact_form_infos ul li:nth-child(2){margin: 1.85rem 0;}

.product_list_content .product_list_content_wrap ul li:nth-child(2n) dd .product_list_proimg {
    top: 18rem;
    left: 6rem;
    width: 58%;
}

.product_list_content .product_list_content_wrap ul li:nth-child(4) dd .product_list_proimg {
    top: 14rem;
    left: 6rem;
    width: 51%;
}

.product_list_content .product_list_content_wrap ul li:nth-child(6) dd .product_list_proimg {
    top: 14rem;
    left: 6rem;
    width: 48%;
}


.intelligent dl dd .intelligent_infos {
    padding-top: 1rem;

}


.qedge-com-header .content .search-controls {
    width: 100%;
}


.his_info_wrap dd .his_img span{
    width: 38rem;
    height: 27rem;

}

.his_info_wrap dd .his_img div {
    width: 38rem;
    height: 27rem;

}



.index_products_list ul li:nth-child(1){top: 16rem;right: 10%;}
.index_products_list ul li:nth-child(2){
        top: 21.5rem;
    right: 9%;
}
.index_products_list ul li:nth-child(3){
        top: 29rem;
    right: 8%;
}
/*.index_products_list ul li:nth-child(4){
        top: 35rem;
    right: 7%;
}
.index_products_list ul li:nth-child(5){top: 40rem;right: 2%;}
*/
.index_products_list ul li:nth-child(4){
    top: 39rem;
    right:35%;
    width: 9rem;

}

.index_products_list ul li:nth-child(5){
top: 39rem;
    right: 47%;
    z-index: 9;
    width: 10rem;
}

.index_products_list ul li:nth-child(5) dl dd {
    right: 9rem;
    top: 6rem;
}

.index_products_list ul li:nth-child(4) dl dd {
    right: -8rem;
    top: 4rem;
}
.index_products_list ul li:nth-child(4) dl dd a article p {
    top: -0.3rem;
    right: -0.5rem;

}

.xiahu {
    top: -1px;
}

.narrow_banner .narrow_banner_text {
    padding-top: 12rem;
}

.renwu_list_person .renweu_photo span {
    display: block;
    width: 5.6rem;
    height: 5.6rem;
    border-radius: 50%;
    /* border: 3px solid #ceb157; */
    overflow: hidden;
    transition: all .5s ease;
    margin: 0 auto;
}

.renwu_list_person li.swiper-slide-active .renweu_photo span {
    width: 6.8rem;
    height: 6.8rem;
    border: 4px solid #ceb157;
    margin-top: -0.7rem;
}

.product_list_banner_left_content img {

    width: 90%;
}

.banner_about_left_bg {
    height: 35rem;
    max-width: 42.5rem;
    position: relative;
    top: 4rem;
    transition: all .5s ease;
}


.resouce_wrap li dl dd h2 {
    font-size: 2.2rem;
    color: #fff;
    font-weight: bold;
    line-height: 2.6rem;
}


.employees_content dd p.e_p1{left: 5rem;top: 4.5rem;}
.employees_content dd p.e_p2{left: 22rem;top: 16rem;}
.employees_content dd p.e_p3{
    left: 19rem;
    top: 25.5rem;
}

















}

/******
2560*1440

27寸

*****/

@media screen and (min-width: 1921px){

   html{font-size: 22px;}


.xiahu {
    top: -2px;
    width: 100%;
}
.xiahu img{width: 100%;}

.shanghu {
width: 100%;
}

.shanghu img{width: 100%;}

.POWER-UP{background-size: cover;}

.index_news{background-size: cover;height: 70rem;}

.banner2_wrap {
background-size: cover !important;
}

.company_map{
    background-size: cover !important;
}

.narrow_banner{
    background-size: cover !important;
}

.product_list_banner{
    background-size: cover !important;
}

.product_list_banner_left_content img {

    max-width: 100%; 
    width: 90%;
}


.product_read_banner{
    background-size: cover !important;
}
.renwu_list{
    background-size: cover !important;
}
.contact_map{
    background-size: cover !important;
}






















}


















/**widescreen 大于1216px的屏幕 小于1408px的屏幕**/

@media screen and (min-width: 1216px) and (max-width: 1408px){

    html{font-size: 14px;}

  .container {
    min-width: 90%;
}

/*.employees_img img{min-width: 25rem;}*/

.employees_content dd p.e_p1{left: 20rem;top: 4.5rem;}
.employees_content dd p.e_p2{left: 18rem;top: 12rem;}
.employees_content dd p.e_p3{left: 15rem;top: 19.5rem;}


.employees_content dd p.e_p4{right: 5rem;top: 4.5rem;}
.employees_content dd p.e_p5{right: 2rem;top: 12rem;}
.employees_content dd p.e_p6{right: 5rem;top: 19.5rem;}

.product_list_content .product_list_content_wrap ul li:nth-child(2n) dd .product_list_proimg {
    top: 18rem;
    left: 6rem;
    width: 63%;
}

.product_list_content .product_list_content_wrap ul li:nth-child(4) dd .product_list_proimg {
    top: 15rem;
    left: 6rem;
    width: 51%;
}
.product_list_content .product_list_content_wrap ul li:nth-child(6) dd .product_list_proimg {
    top: 15rem;
    left: 6rem;
    width: 47%;
}


.intolive_wrapper ul li:nth-child(2n) dl dd .intolive_list_text .intolive_list_text_top .intolive_list_text_top_text {left: 50%;}

.intelligent dl dd .intelligent_infos {
    padding-top: 1rem;

}

.qedge-com-header .content .search-controls {
    width: 100%;
}


.his_info_wrap dd .his_img span{
    width: 38rem;
    height: 27rem;

}

.his_info_wrap dd .his_img div {
    width: 38rem;
    height: 27rem;

}


.shuzi dl dt h2 {
    font-size: 3rem;
}

.index_about_img dl dd:last-child {
    z-index: 2;
    top: 19%;
    right: 0;
}

.index_about_img dl dd {

    top: 4rem;
    right: 2rem;
}

.xiahu {
    top: -1px;
}


/*.index_products_list ul li:nth-child(1){top: 16rem;right: 8%;}
.index_products_list ul li:nth-child(2){
        top: 21.5rem;
    right: 7%;
}
.index_products_list ul li:nth-child(3){
        top: 29rem;
    right: 6%;
}
.index_products_list ul li:nth-child(4){
        top: 35rem;
    right: 5%;
}
.index_products_list ul li:nth-child(5){top: 40rem;right: 1%;}

.index_products_list ul li:nth-child(6){
    top: 42rem;
    right: 44%;
    width: 9rem;
}

.index_products_list ul li:nth-child(7){
    top: 47rem;
    right: 35%;
    z-index: 9;
    width: 12rem;
}

.index_products_list ul li:nth-child(6) dl dd {
    right: 5rem;
    top: 6rem;
}
.index_products_list ul li:nth-child(6) dl dd a article p {
    top: -2.3rem;
    right: 5.5rem;
}
*/

.index_products_list ul li:nth-child(1){top: 16rem;right: 10%;}
.index_products_list ul li:nth-child(2){
        top: 21.5rem;
    right: 9%;
}
.index_products_list ul li:nth-child(3){
        top: 29rem;
    right: 8%;
}
/*.index_products_list ul li:nth-child(4){
        top: 35rem;
    right: 7%;
}
.index_products_list ul li:nth-child(5){top: 40rem;right: 2%;}
*/
.index_products_list ul li:nth-child(4){
    top: 38rem;
    right: 12%;
    width: 9rem;

}

.index_products_list ul li:nth-child(5){
top: 43rem;
    right: 25%;
    z-index: 9;
    width: 11rem;
}

.index_products_list ul li:nth-child(5) dl dd {
    right: 9rem;
    top: 6rem;
}

.index_products_list ul li:nth-child(4) dl dd {
    right: -8rem;
    top: 4rem;
}
.index_products_list ul li:nth-child(4) dl dd a article p {
    top: -0.3rem;
    right: -0.5rem;

}





.product_list_banner_left_content img {

    width: 85%;
}

.news_lists ul li a dl dd .list_news_info h4 {

    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}

.narrow_banner .narrow_banner_text {
    padding-top: 12rem;
}

.renwu_list_person .renweu_photo span {
    display: block;
    width: 5.1rem;
    height: 5.1rem;
    border-radius: 50%;
    /* border: 3px solid #ceb157; */
    overflow: hidden;
    transition: all .5s ease;
    margin: 0 auto;
}

.renwu_list_person li.swiper-slide-active .renweu_photo span {
    width: 6.1rem;
    height: 6.1rem;
    border: 4px solid #ceb157;
    margin-top: -0.7rem;
}

.intelligent dl dd h3 {
    color: #333;
    font-size: 1.6rem;
    font-weight: bold;
    line-height: 2rem;
    width: 80%;
}
.contact_form_infos ul li a h4 {
    font-size: 1.2rem;
}


.banner_about_left_bg {
    height: 33rem;
    max-width: 37.5rem;
    position: relative;
    top: 4rem;
    transition: all .5s ease;
}


.resouce_wrap li dl dd h2 {
    font-size: 2.2rem;
    color: #fff;
    font-weight: bold;
    line-height: 2.6rem;
}



.employees_content dd p.e_p1 {
    left: 5rem;
    top: 4.5rem;
}
.employees_content dd p.e_p2 {
    left: 19rem;
    top: 16rem;
}
.employees_content dd p.e_p3 {
    left: 14rem;
    top: 25.5rem

}










































































}


/**desktop 大于1024px的屏幕 小于1216px的屏幕**/

@media screen and (min-width: 1024px) and (max-width: 1216px){

    html{font-size: 10px;}

.product_list_content .product_list_content_wrap ul li:nth-child(2n) dd .product_list_proimg{top: 18rem;left: 6rem; width:63%;}


.product_list_content .product_list_content_wrap ul li:nth-child(4) dd .product_list_proimg {
    top: 15rem;
    left: 6rem;
    width: 51%;
}
.product_list_content .product_list_content_wrap ul li:nth-child(6) dd .product_list_proimg {
    top: 15rem;
    left: 6rem;
    width: 47%;
}


.intolive_wrapper ul li:nth-child(2n) dl dd .intolive_list_text .intolive_list_text_top .intolive_list_text_top_text {left: 50%;}


.index_news {

    height: 73rem;

}

.index_about_img dl dd {
    position: relative;
}

.index_products_list ul li {
    position: static;
    display: none;
}

.news_lists ul li a dl dd .list_news_info p {
    color: #808080;
    font-size: 1rem;
    height: 2.5rem;
    overflow: hidden;
}

.renwu_list_person .renweu_photo span {
    display: block;
    width: 5.1rem;
    height: 5.1rem;
    border-radius: 50%;
    /* border: 3px solid #ceb157; */
    overflow: hidden;
    transition: all .5s ease;
    margin: 0 auto;
}

.renwu_list_person li.swiper-slide-active .renweu_photo span {
    width: 6.1rem;
    height: 6.1rem;
    border: 4px solid #ceb157;
    margin-top: -0.7rem;
}

.renwu_list {

    height: 60rem;

}


.resouce_wrap li dl dd h2 {
    font-size: 2.2rem;
    color: #fff;
    font-weight: bold;
    line-height: 2.6rem;
}



.employees_content dd p.e_p1{left: 7rem;top: 4.5rem;}
.employees_content dd p.e_p2{left: 20rem;top: 16rem;}
.employees_content dd p.e_p3{
    left: 15rem;
    top: 25.5rem;
}























}







/***********

****移动端样式开始****

************/





/**tablet 大于768px的屏幕 小于1024px的屏幕**/

@media screen and (min-width: 769px) and (max-width: 1023px){

    html{font-size: 12px;}






}



/**mobile 小于768px的屏幕**/

@media screen and (max-width: 768px){

    html{font-size: 12px;}









}







@media screen and (max-width: 1024px){

.clear:after {
    visibility: hidden;
    display: block;
    font-size: 0;
    content: " ";
    clear: both;
    height: 0;
}

body .hide {
    display: none;
}


.header{position: fixed;height: 100px;width: 100%;box-shadow: 0px 0px 10px 0px rgba(0,0,0,.2);background-color: rgba(0,0,0,.8);z-index: 9999999;transition: all .5s;}
.header .head-mn{width: 100%;height: 100%;z-index: 100;background-color: rgba(0,0,0,.8);}
.header .search{position: absolute;right: 100px;top: 0; width: 100px;height: 100%; display: flex;justify-content: center;align-items: center;background: #fff;cursor: pointer;transition: all .5s;z-index:222;}
.header .search img{transition: all .5s;}
.header .search .img2{display: none;}
.header .topsearch{position: absolute;top: -100%;left: 0;width: 100%;height: 90px;background: rgba(0,0,0,.8);z-index: -1;box-shadow: 0px 0px 10px 0px rgba(0,0,0,.2);}
.header .topsearch .topsearch-inner{}
.header .topsearch .head-search{display: flex;justify-content: center; }
.header .topsearch .search-text{ 


    height: 70px;
    margin-top: 10px;
    border: none;
    padding: 0 40px;
    font-size: 20px;
    color: #666;
    line-height: 70px;
    background: none;
    outline: none;
    border-bottom: 1px solid #fff;

}
.header .topsearch .search-close{ display: flex;width: 100px;height: 90px;align-items: center;justify-content: center;}
.header .topsearch .search-close .icon-close{display: block;width: 18px;height: 18px;background: url("img/icons.png") no-repeat -68px 0;transition:all .5s;}
.header .topsearch .search-close:hover .icon-close{transform: rotate(360deg);}
.header .topsearch .search-submit{ display: block;width: 138px;height: 90px;border: none; font-size: 22px;line-height: 90px;color: #fefefe;text-align: center;background: #ceb157;cursor: pointer;outline: none;}
.header .lang{position: absolute;right: 0;top: 0;width: 100px; cursor: pointer;z-index:222;}
.header .lang:hover li .img2{transform: rotate(360deg);}
.header .lang li{display: flex;justify-content: center;align-items: center;height: 7.5rem;background-color: rgba(0,0,0,.8);transition: all .5s;}
.header .lang li .en{padding: 0 10px; font-size: 18px;color: #fff;transition: all .5s;}
.header .lang li .img2{transition: all .5s;}
.header .lang .oth-lang{display: none;}
.header .lang .oth-lang li{height: 60px;margin-top: 1px;}
.header .lang .oth-lang li:hover{background: #085bc8;box-sizing: border-box;}
.header .lang .oth-lang li:hover .en{color: #fff;}
.header .logo{
      position: absolute;
    left: 3%;
    top: 13%;
    /* transform: translate(-50%,-50%); */
    z-index: 22;
}
.header .logo img{display: block;transition: all .5s;}
.header .logo .img2{display: none;}
.header .nav{position: relative;width: 100%;display: flex;justify-content: center;}
/*.header .nav .left{width: calc(50% - 110px);}
.header .nav .right{width: calc(50% - 110px);}*/
.header .nav li{margin-right: 80px;line-height: 100px; }
.header .nav li a.bt{display: block;font-size: 18px;color: #222;transition: all .5s;}
.header .nav li:hover a.bt{color: #085bc8;}
.header .nav li.on a.bt{color: #085bc8;}
/*.header .nav li:nth-child(4){margin-right: 400px;}*/
/*.header .nav .right li:first-child{margin-left: 0px;}*/
.header .nav li:last-child{margin-right:0;}
.head-box{height: 100px;}
.header .phone-nav{position: absolute;top: 50%;right: 120px;transform: translateY(-50%);display: none; z-index: 9999999;cursor: pointer;}
.header .phone-nav .line{position: relative;top: 0;border-radius: 3px;width: 30px;display: block;height: 2px;transition: all .3s; background: #fff;transform-origin: center center;}
.header .phone-nav.active .line:nth-child(1){top: 10px;transform: rotate(45deg);}
.header .phone-nav .line:nth-child(2){margin: 8px 0; }
.header .phone-nav.active .line:nth-child(2){opacity: 0;}
.header .phone-nav.active .line:nth-child(3){top: -10px;transform: rotate(-45deg);}
.header .phone-nav-mn{position: absolute;top: -10000%;left: 0;padding: 100px 0; width: 100%;height: 100vh; box-sizing: border-box;box-shadow: 0px 0px 10px 0px rgba(0,0,0,.3); background-color: rgba(0,0,0,.95); z-index: 99;overflow: scroll;}
.header .phone-nav-mn li{width: 94%;margin: 0 auto;}
.header .phone-nav-mn li .navs{padding:20px 0;    border-bottom: 1px solid #7a7a7a;}
.header .phone-nav-mn li .navs p{font-size: 1.4rem;line-height: 40px;color: #fff;}
.header .phone-nav-mn li .jia{display: flex;height: 40px;align-items: center;}

.header .phone-nav-mn li:last-child .jia{display: none;}

.header .phone-nav-mn li .img{display: block;width:20px;transition: all .5s;}
.header .phone-nav-mn li dd a{font-size: 18px;line-height: 50px;color: #666;display: block;padding-left: 30px;}
.header .phone-nav-mn::-webkit-scrollbar { width: 0 !important }
.header.header-small{height: 80px;}
.header.header-small .nav li{line-height: 80px;}
.header.header-small .lang li{height: 80px;}
.header.header-small .logo .img1{display: none;}
.header.header-small .logo .img2{display: block;}
.nav_layer{position:absolute;top:100%;left:0;width:100%;background:#f4f4f4;display:none;z-index:11;}
.nav_layer .wrap{width: 89%;margin: 0 auto;}
.nav_layer .layer_l{width:42%;padding-bottom: 60px;}
.nav_layer .layer_l_hd{font-size:22px;color:#4e4e4e;margin:60px 0 30px;font-weight:normal;}
.nav_layer .layer_l_bd{margin-bottom:30px; min-height:150px;padding-right:14%;}
.nav_layer .layer_l_bd p{font-size: 16px;line-height: 30px;}
.nav_layer .more_btn{position:relative;display:block;width:136px;height:35px;border:1px solid #085bc8;font-size: 16px!important; line-height:35px;color:#666;text-align:center;overflow:hidden;z-index:2;}
.nav_layer .more_btn:after{content:'';position:absolute;width:100%;height:100%;background:#085bc8;transition:all 0.5s ease;top:0;right:100%;z-index:-1;}
.nav_layer .more_btn:hover:after{right:0;}
.nav_layer .more_btn:hover{color:#fff!important;}
.nav_layer .layer_c{width:26%;}
.nav_layer .layer_c_box{border-right:1px #d2d2d2 solid;border-left:1px #d2d2d2 solid;padding:60px 14% 30px;min-height:300px;font-size:16px;}
.nav_layer .layer_c a{display:block;padding:15px 0px;border-bottom:1px #e9ebed solid;color: #666; transition: all .5s;}
.nav_layer .layer_c a:hover{padding-left: 10px;color: #085bc8;}
.nav_layer .layer_r{width:325px;padding:60px 0;}
.nav_layer .layer_r .bigimg{overflow: hidden;}
.nav_layer .layer_r .bigimg:hover img{transform: scale(1.1);}
/*.nav_layer .layer_r{width: 400px;height: 300px;}
*/.nav_layer .layer_r img{display: block;width: 100%;height: auto; transition: all .5s;}

.header .phone-nav {
    display: block;
    right: 90px;
}

.header .topsearch {
    top: -100vh;
    height: 100vh;
}
.header .topsearch .head-search {
    width: 94%;
    margin: 0 auto;
}

.header .topsearch .head-search {
    position: relative;
    height: 100%;
    display: block;
}
.header .topsearch .topsearch-inner {
    height: 100%;
    background: rgba(0,0,0,.8);
}

.header .topsearch .search-text {
    position: absolute;
    left: 50%;
    top: 21%;
    transform: translate(-50%,0);
    width: calc(100%);
    box-sizing: border-box;
}

.header .topsearch .search-close {
    position: absolute;
    left: 50%;
    transform: translateX(-50%);
    bottom: 32%;
    width: 80px;
    float: right;
}

.header .topsearch .search-close i{font-size: 2rem;color: #fff;}

.header .topsearch .search-submit {
    position: absolute;
    left: 50%;
    transform: translateX(-50%);
    bottom: 53%;
    width: 90%;
    height: 50px;
    line-height: 50px;
}

.header .search {
    left: auto;
    right: 138px;
    width: auto;
    cursor: pointer;
    background: none;
}

.header .search span i{color: #fff;font-size: 1.6rem;}


.header {
    height: 7.5rem;
}


.xz {
    transform: rotate(180deg);
    transition: all .5s;
}

/*.header .lang li span.xz i {
    
    
}*/
.header .lang li span i{color: #fff;font-size: 1.3rem;display: block;}

.head-search ::-webkit-input-placeholder{color: #ccc;text-align: center;font-size: 1.4rem;}

.right {
    float: right;
}
.left {
    float: left;
}
.navs span i{color: #fff;font-size: 1.4rem;}

.active_mnav p.left{color: #ceb157 !important;}







/********首页********/


.i-banner .banner-container {
    height: 52rem;
}

/*.i-banner .item .item-pc a, .i-banner .item .item-m a {
    display: block;
    width: 100%;
    height: 43rem;
    cursor: pointer;
}
*/






.banner_text_wrap{width: 100%;top: 9%;}

.banner_text h1 {
    font-size: 2rem;
    font-weight: bold;
    color: #fff;
    line-height: 2.6rem;
    margin-top: 5rem;
}

.banner_text span blockquote {
    font-size: 1.2rem;

}

.banner_product .banner_product_wrap {
 top: 21rem;
}

.watch_video {
    top: 23rem;
    left: 1.5rem;
}

.index_banner .banner_bg {
    height: 49rem;
    background-size: contain 100%  !important;
    background-position: 65% 0 !important;
}
.index_banner {
   
     height: auto; 
    
}

.index_about h3 span {
    font-size: 2.2rem;
    line-height: 3rem;
}


.watch_video a {
    background: #ceb157;
}

.watch_video a i {
    
     background: none; 

}

.con_pad {
    padding: 2.5rem 1.5rem 0;
}

.index_about_img dl dd {
    position: relative;
    
}

.index_about_img dl{position: relative;}

.index_about_img dl dd:last-child {
z-index: 2;
    top: 0%;
    right: -0.5rem;
    position: absolute;
}

.index_about_img dl dd:first-child {
        left: -1.5rem;
    top: -2.5rem;
}

.index_about_img {

    padding-bottom: 5rem;
}


.index_product {

     height: auto; 
     background-size: cover;
         padding: 5rem 0 8rem;
         height: 96rem;

}

.index_product .btn_more{margin-top: -13rem;text-align: center;}

.index_product_wrap {
    padding-top: 3rem !important;
}

.index_pro_texts {
     padding-right: 0; 
}

.index_product_wrap h3 {
    font-size: 2.2rem;
    line-height: 3rem;
}

.index_products_list ul li {
     position: relative; 
}

.index_custome_says_list .swiper-container {
    padding: 3rem 0;
}

.POWER-UP{height: auto;    padding-bottom: 9rem;}
.POWER-UP_wrap {
    padding:3.5rem 1.5rem;
    padding-bottom: 7rem;
}
.POWER-UP_wrap .POWER-UP_wrap_title h3 {
    font-size: 2.2rem;

}

.POWER-UP_wrap .POWER-UP_wrap_title p {

    font-size: 1.2rem;

}

.POWER-UP_wrap_img {
    position: relative;
    top: 0;
    width: 100%;
}


.index_news{height: auto;padding: 3rem 1.5rem 12rem;background-size: cover;} 

.right_news {
    margin-top: 3rem;
    padding-left: 0;
    width:100%;
}


.POWER-UP_wrap .btn_more{position: absolute;bottom: 0;}

.POWER-UP_wrap ul li a span {
    font-size: 1.2rem;
    color: #333;
    line-height: 1.8rem;
    
}

.left_news {

     padding-right: 0;
}

.recommend_News a dd {

    height: 16rem;

}

.index_news .btn_more {
    margin: 4rem auto 0;

}

.intelligent dl dd{padding: 2rem 1.5rem !important;}

.intelligent dl dd h3 {

     width:100%;
}

.intelligent dl dd .intelligent_infos p {
    font-size: 1rem;
    color: #333;
    line-height: 1.6rem;
    padding-bottom: 2rem;
}


.banner_info {

    padding: 0 1.5rem;
}

.banner_product .banner_product_wrap {
    display: block;
    right: 0;
    bottom: 17.5%;
    position: absolute;
    width: 90%;
    left: 0;
    margin: 0 auto;
}

.intelligent dl dd h3 {
    color: #333;
    font-size: 1.6rem;
    font-weight: bold;
    line-height: 2.2rem;
    /*width: 80%;*/
}

.intelligent dl dd .intelligent_infos {
    padding-top: 1.5rem;
}



/*****

关于我们

***/

.banner2_wrap {
    height: 62.5rem;
    background-size: cover !important;
}
.banner_about_left_bg {
    /* left: 3rem; */
    height: 22rem;
    /* max-width: 44.5rem; */
    position: relative;
    top: 4rem;
    width: 80%;
    transition: all .5s ease;
    margin: 0 auto;
  
}

.banner_about_right {
    padding: 0 1.5rem;
}

.banner_about_info {
    position: relative;
    top: 7rem;
}

.banner_about_right .banner_about_texts p {
    font-size: 1rem;
        color: #e1e1e1;
    line-height: 1.2rem;
    margin-top: 1rem;
}

.banner_about_right .banner_about_texts {
    padding-top: 1rem;
}

.banner_about_right h4 {
    line-height: 2.8rem;
    font-size: 2.2rem;
}

.culture_title h3 {
    font-size: 2.2rem;

}
.culture_part {
     margin-top: 0; 
    padding: 4rem 1.5rem;
}

.company_mid_ad {
    height: 42.375rem;
}

.company_mid_ad_content {
    padding: 5.8rem 1.5rem 0;
}

.company_mid_ad_content h2 {
    font-size: 2.2rem;
    line-height: 2.8rem;
}
.company_mid_ad_content_text p {
    font-size: 1.2rem;
    text-transform: capitalize;
}
.company_mid_ad .company_mid_ad_content .btn_more a {
    width: 100% !important;
    font-size: 1rem;
}

.company_map dl dt h2 {
    font-size: 2.2rem;
    text-align: center;
}
.company_map dl dt p {
    font-size: 1.3rem;
    text-align: center;
}

.company_map {
     height: auto;
     background-size: cover;

}

.company_map dl {
    padding: 0 0 3rem;
}

.employees_title h3 {
    font-size: 2.2rem;
}
.employees {
    padding: 5rem 1.5rem;
}

.company_job {

    margin-top: 0;
    padding: 0 1.5rem 15rem;
}
.company_job_content_text {
    padding-top: 4.5rem;
    padding-right: 0;
}

.company_job_content_img {
    margin-top: 0;
}



/***

招聘列表页

***/

.narrow_banner {

    height: 33rem;
}

.narrow_banner .narrow_banner_text {
    padding-top: 15rem;
}

.narrow_banner .narrow_banner_text h2 {
    font-size: 2.2rem;
}

.carrer_search {
    padding: 3rem 1.5rem;
}
.carrer_search dd form {

    width: 100%;

}

.job_lists {
    padding-bottom: 4rem;
    overflow-x: auto;
   
   scrollbar-face-color: #333;
}

.job_lists_wrap{
    width: 60rem;
}

.h_space{
    background-color: #f3f3f3;
    height: 10rem;
}

.job_read_content {
    width: 100%;
    margin: 0 auto;
    padding: 0 1.5rem;
}

.job_read {
    padding: 2rem 0 14rem;
}

.job_lists_content ul li a{display: block;}

.job_lists_content ul li a dt{float: left;}

.job_lists_content ul li a dt:nth-child(1){
    width: 20%;
}

.job_lists_content ul li a dt:nth-child(2){
    width: 25%;
}

.job_lists_content ul li a dt:nth-child(3){
    width: 35%;
}

.job_lists_content ul li a dt:nth-child(4){
    width: 20%;
}

.job_lists_titles dd{float: left;}


.job_lists_titles dd:nth-child(1){
    width: 20%;
}

.job_lists_titles dd:nth-child(2){
    width: 25%;
}

.job_lists_titles dd:nth-child(3){
    width: 35%;
}

.job_lists_titles dd:nth-child(4){
    width: 20%;
}

.product_list_banner_content{
    padding: 0 1.5rem;
}

.product_list_content .product_list_content_wrap ul li dl dt>div {

    padding: 1rem 1.5rem;

}

.product_list_content .product_list_content_wrap ul li dl dt>div>a h3 {
    font-size: 1.4rem;
    line-height: 2rem;
}

.product_list_content .product_list_content_wrap ul li {
    height: 43rem;
}

.product_list_content .product_list_content_wrap ul li dl dt>div>a .product_description {
    padding: 1rem 0 2rem;
}

.product_list_proimg {
    position: relative;
    top: 9rem;
    right: 1rem;
}

.product_list_content .product_list_content_wrap ul li dl dt>div>a .product_description {

    display: none;
}


/*.product_list_content .product_list_content_wrap ul li:nth-child(2n) dl {
    display: block;

}

.product_list_content .product_list_content_wrap ul li:nth-child(2n) dl dt {
    width: 100%;
}

.product_list_content .product_list_content_wrap ul li:nth-child(2n) dl dd {

    width: 100%;
}

.product_list_content .product_list_content_wrap ul li:nth-child(2n) dd .product_list_proimg {
    position: absolute;
    top: 20rem;
    left: 1rem;
    width: 92%;
}

.product_list_content .product_list_content_wrap ul li:nth-child(2n) dd {
    height: 0;
}

*/



/*****

产品详细页面

*****/

.product_read_banner_content {
    padding: 0 1.5rem;
}

.product_read_banner dl dd img {

    position: relative;
    top: 8rem;
    /* left: 0; */
}

.product_read_banner dl dt h3 {
    font-size: 2.2rem;
    font-weight: bold;
    color: #fff;
    line-height: 2.8rem;
    padding: 2rem 0;
}
.product_read_banner dl dt h6 img {
    width: 15rem;

}

.product_read_banner {
    height: auto;
}
.product_read_content_top p {

     padding: 3rem 1.5rem; 

    line-height: 2rem;
    font-size: 1.1rem;
    text-align: left;
}
.product_read_banner dl {

    height: auto;
    padding-bottom: 6rem;
}







/******

新闻列表页

******/

.news_lists ul li {
     height: auto;
}

.news_lists ul li a dl dt {
    width: 100%;
/*    overflow: hidden;
    /* height: 20rem; */*/
}
.news_lists {
    padding-top: 0rem;
}


.news_read {
    padding:0 1.5rem 16rem;
}

.news_right {
    padding:5rem 0 0;
}

.pop_news h6 {
    /* padding-top: 7%; */
    font-size: 2rem;
    color: #333;
    font-weight: bold;
    text-align: center;
}

.news_right_wrap .btn_more{text-align: center;}

.pop_news a p {
    font-size: 1.2rem;
    color: #666;
    line-height: 2rem;
    font-weight: 100;
    transition: all .5s;
}



/*********

资源页面

**********/


.resouce_wrap li dl dt {
    width: 100%;
}

.resouce_wrap li dl dd {
    padding: 2rem 1.5rem !important;
}

.resouce_wrap li dl dd h2 {
    font-size: 1.6rem;
    color: #fff;
    font-weight: bold;
    line-height: 2rem;
}

.resouce_wrap li dl dd h4 {
    margin-top: 1rem;
}
.resouce_wrap li dl dd .btn_more {
    margin-top: 2rem;
}

.resouce_rewu {
    padding: 3rem 1.5rem 3rem;
}

.resouce_rewu .resouce_rewu_content ul li:nth-child(2n-1) {
    padding-right: 0;
}

.resouce_rewu .resouce_rewu_content ul li:nth-child(2n) {
    padding-left: 0;
}

.resouce_rewu .resouce_rewu_content ul li.column{padding:0;}

.resouce_rewu .resouce_rewu_content ul li a dl dt span:nth-child(1) {

    width: 10rem;
    height: 10rem;

}

.resouce_rewu .resouce_rewu_content ul li a dl dt span h4 {
    top: 1rem;
}

.resouce_rewu .resouce_rewu_content ul li a dl dt {
    padding: 1.5rem;
    z-index: 3;
    top: -5.5rem;
}

.resouce_rewu .resouce_rewu_content ul li a dl dt span h4 {
    font-size: 1.3rem;
    white-space: nowrap;

}



.renwu_list_person_m{height: 14rem;padding-top: 2rem;}

.renwu_list_person_m .renweu_photo{margin: 2rem auto;}

.renwu_list_person_m li a{display: block;}
.renwu_list_person_m .renweu_photo span{
    display: block;
    width: 5.5rem;
    height: 5.5rem;
    border-radius: 50%;
    /*border: 3px solid #ceb157;*/
    overflow: hidden;
    transition: all .5s ease;
    margin: 0 auto;
}

.renwu_list_person_m li.swiper-slide-active .renweu_photo span{width: 7rem;height: 7rem;border:5px solid #ceb157;margin-top: -1rem;    margin-left: -0.6rem;}

.resourses_more_top {
    padding: 1rem 1.5rem 2rem;
    height: auto;
}

.resourses_more_top form {
    margin-top: 1rem;
}

.resourses_more_top ul li {
     width: auto; 
    
}

.resourses_more_top ul li.i_sou span{display: block;}

.s_show{display: block !important;}

.resourses_more_top ul li.i_sou span {
    text-align: right;
}

.intolive_wrapper ul li dl dd .intolive_list_text .intolive_list_text_top .intolive_list_text_top_text {

    width: 100%;


     padding: 0 1.5rem;

}

.intolive_wrapper ul li {
    margin-top: 3rem;
}



.intolive_wrapper ul li dl dd .intolive_list_video {
    margin-top: 2rem;
     padding-right: 0; 

}

.intolive_wrapper ul li dl dd .intolive_list_text_infos {
    padding-top: 0.5rem;
    margin-top: 2rem;
    padding:0 1.5rem;
}

.intolive_wrapper ul li dl dd .intolive_list_text .intolive_list_text_top {
        position: static;
    height: auto;
    padding: 1.5rem 0;

}

.intolive_wrapper ul li:nth-child(2n) dl dd .intolive_list_text .intolive_list_text_top .intolive_list_text_top_text {
    left: 0;
}

.intolive_wrapper ul li:nth-child(2n) dl dd .intolive_list_video {
    padding-left: 0;
}

.intolive_wrapper ul li dl dd .intolive_list_text .intolive_list_text_top .intolive_list_text_top_text {
    position: static;
/*    width: 50%;
    bottom: 1.5rem;
    padding-left: 3rem;*/
}

.intolive_wrapper ul li dl dd .intolive_list_video span i {

    margin-top: 7rem;

}

.contact_touch {
    padding: 3rem 0 8rem;
}

.contact_touch h2 {
    font-size: 2.2rem;

}

.contact_form {
    padding:0 1.5rem;
}

.contact_form_infos {
    height: 100%;
    padding: 0 1.5rem;
}

.contact_form_infos ul li {

    padding: 2rem 2rem;

}

.contact_form_infos ul li:nth-child(2) a h4 {
    white-space: normal;
    margin-top: 1rem;
}

.company_job_content_img img {

    position: static;
}

.xiahu {
    top: 0;
}

.index_news_wrap .column{padding: 0;}

.index_news_wrap .left_news{padding-bottom: 3rem;border-bottom: 1px solid #cecece;}


.index_news_wrap .columns{margin: 0;}

.recommend_News a span {
    top: 0.8rem;
}
.right_news .newsroom span {
    top: 0.8rem;
}

.index_products_list ul li:nth-child(1){top: 0;right: 0;}
.index_products_list ul li:nth-child(2){
        top: -2rem;
    right: 0;
}
.index_products_list ul li:nth-child(3){
        top: -3rem;
    right: 0;
}
.index_products_list ul li:nth-child(4){
        top: -6rem;
    right: 0;
}
.index_products_list ul li:nth-child(5){top: -10rem;right: 0;}

.index_products_list ul li:nth-child(6){
    top: -3.5rem;
    right: 0;
}

.index_products_list ul li:nth-child(7){
    top: -29rem;
    right: -11rem;
    z-index: 9;
}

.index_products_list ul li:nth-child(5) dl dd{
    right: 1.3rem;
    top: 0;
}

.index_products_list ul li dl dt{width: 21rem;}



.index_products_list ul li:nth-child(1) dl dt {
    width: 100%;
}


.index_products_list ul li:nth-child(6) dl dt{width: 10rem;}

.index_products_list ul li:nth-child(7) dl dt{width: 10rem;}



/*.index_products_list ul li:nth-child(5) dl dd a span i{ transform: rotateZ(180deg);}*/

/*.index_products_list ul li dl dd a:hover .box{display: block;}*/

.index_products_list ul li:nth-child(5) dl dd a article p {top: -5px; right: 0;}

.index_products_list ul li:nth-child(5) dl dd a .box{left: 28px;top: -82px;}

.index_products_list ul li:nth-child(6) dl dd{
right: 10rem;
    top: 7rem;
}

.index_products_list ul li:nth-child(6) dl dd a span i{ transform: rotateZ(180deg);}

.index_products_list ul li:nth-child(6) dl dd a article p {
    top: -5px;
    right: 0;
}

.index_products_list ul li:nth-child(6) dl dd a .box{left: 28px;top: -82px;}

.index_products_list ul li:nth-child(7) dl dd{
    right: 12rem;
    top: 7rem;
}

.index_custome_says_list dl dd div.custome_says_bg {
    width: 100%;
    height: 30rem;

}

.index_custome_says_list dl dd div h3 {
    font-size: 2rem;
    color: #333;
    font-weight: bold;
    line-height: 2rem;
    padding: 2rem 1rem;
}

.index_custome_says_list dl dd .watch_video {
    position: absolute;
    left: 41%;
    top: 9rem;
}
.index_custome_says_list dl dd .custome_names {
    position: absolute;
    top: 14rem;
    left: 41%;
}

.index_custome_says_list dl dt {
     padding-right: 1.3rem;
         min-height: 28rem;
}

.index_custome_says_list dl dd .yinhao_small {
    bottom: -5.2rem;
    right: 3.2rem;
    z-index: -1;
}
.index_custome_says_list dl dd .yinhao_big {
    top: -6rem;
    left: 0.5rem;
    z-index: -1;
}

.index_custome_says_list .swiper-container {
    padding: 3rem 0 8rem;
}

.right_news ul li b {

    margin-top: 2rem;
}

.index_product ul{height: 61rem;}

.history_wrap ul {

    overflow-x: scroll;
    padding-left: 0;
    display: flex;
    flex-direction: row;
    flex-wrap: nowrap;
    height: 10rem;
    padding: 0 1.5rem;
}

.history_wrap ul li {
    position: relative;
    
}

.history_wrap span.his_right_line {
    display: block;
    height: 1px;
    width: 100%;
    background: #ccc;
    position: absolute;
    top: 0;
    left: 0;
    top: 3rem;
}

.history_wrap ul li.his-active a span.xian {
    display: none;
}

.history_wrap ul li a span.shuzi {

    margin: 0 ;

}
.history_wrap ul li a {

    padding-right: 2.5rem;
}

.his_info_wrap dt {
    padding-top: 0;
}

.history_wrap .column{padding: 0;}

.his_info_wrap_items{padding: 0 1.5rem;}

.history_wrap .columns{margin: 0;}

.his_info_wrap dd .his_img div {
    width: auto;
    height: auto;
    position: static;
    top: -3rem;
    left: 3rem;
    overflow: hidden;
}
.history_wrap {
    padding-left: 0;
}

.his_info_wrap dd .his_img span {
    display: none;

}
.his_info_wrap dt div {
    padding: 2rem 0;
}

.history_title h2 {
    font-size: 2.2rem;
    text-align: center;
    padding-bottom: 1.5rem;
}
.history {
    padding: 3rem 0 ;
}


.d_banner_bg{background-size: cover !important;}


.brochure_wrap {
    background: #f5f5f5;
    padding: 1rem 1rem 16rem;
}

.brochure_wrap ul li>a h3 {
    position: absolute;
    color: #333;
    font-size: 1.6rem;
    font-weight: bold;
    top: 3rem;
    right: 0;
    transition: all .5s ease;
    width: 50%;
    line-height: 2.4rem;
}

.index_custome_says_title {
    top: 0;
}

.renwu_list_content ul li dl dd{
    padding: 3rem 1.5rem;
}


.contact_banner{height: 50rem;}

.contact_banner .banner_about_right{margin-top: 5rem;}

.contact_map {
    height: 26rem;
    background-size: cover;
    margin-bottom: 3rem;
}

.renwu_list {
    height: 68rem;
}

.foot_nav{padding: 0 1.5rem;}

.foot_nav dd {

    height: 0;
    overflow: hidden;
    transition: all .5s ease;
    
}

.foot_nav dd a{font-size: 1rem !important;line-height: 1.5rem;display: block;padding-top: 1rem;}

.foot_nav li{padding: 1.5rem 0;border-bottom: 1px solid #e9e9e9;position: relative;}

.foot_nav li h5{font-size: 1.1rem !important;}


.foot_nav li h5::after {
    background-color: black;
    content: " ";
    display: block;
    height: 1px;
    position: absolute;
    top: 50%;
    right: 0px;
    width: 7px;
}


.foot_nav li h5::before {
    background-color: black;
    content: " ";
    display: block;
    width: 1px;
    position: absolute;
    top: 50%;
    margin-top: -3px;
    right: 3px;
    height: 7px;
    -webkit-transition: opacity linear 0.15s;
    transition: opacity linear 0.15s;
}


.foot_nav li.f_active h5::after {
    -webkit-transform: rotate(45deg);
    transform: rotate(45deg);
    top: 18%;
}

.foot_nav li.f_active h5::before {
    -webkit-transform: rotate(45deg);
    transform: rotate(45deg);
    top: 18%;
}

.f_active dd{
    height: auto;
}

.m_employees{padding-top: 3rem;}


.topsearch .control{position: static;}

.i-banner .item-text p {
    font-size: 2.2rem;
    font-weight: bold;
    line-height: 2.8rem;
    color: #fff;
}

.i-banner .item-con {
    position: absolute;
    top: 18%;
    left: 7.5%;
    margin-top: 2rem;
}

.banner_text_big {
    padding-top: 1rem;
}


.product_list_content .product_list_content_wrap ul li {
    height: 35rem;
}

.product_list_proimg {
    position: relative;
    top: 0rem;
    right: 1rem;
}
.product_list_content .product_list_content_wrap ul li dl dt>div>a h3 {
    font-size: 1.2rem;
    line-height: 2rem;
    padding-bottom: 2rem;
}





.product_list_content .product_list_content_wrap ul li:nth-child(2n) dd .product_list_proimg {
    position: absolute;
    top: 17rem;
    left: 0rem;
    width: 90%;
}

.product_list_content .product_list_content_wrap ul li:nth-child(2n) dd {
    background: url(../images/products_list_probg.png) #fff no-repeat left bottom;
    height: 30rem;
    background-size: cover;
}

.product_list_content .product_list_content_wrap ul li:nth-child(2n) dt {
    background: #f2f2f2;
    height: 30rem;
    /* position: relative; */
    margin-top: -4rem;
        padding-top: 5rem;
}
.product_list_content .product_list_content_wrap ul li:nth-child(4) dd .product_list_proimg {
    position: absolute;
    top: 17rem;
    left: 1rem;
    width: 71%;
}
.product_list_content .product_list_content_wrap ul li:nth-child(6) dd .product_list_proimg {
    position: absolute;
    top: 17rem;
    left: 1rem;
    width: 78%;
}

.footer .foot_nav li.emails span a {
    padding-left: 1rem;
}


.index_about_content .about_info {
    font-size: 1.2rem;
    color: #808080;
    line-height: 2rem;
    letter-spacing: -1px;
    /*text-align: left;*/
}

.watch_video a {
    width: 13.5rem;
}


.watch_video a p {
    line-height: 3rem;
  right: 4.75rem;
}

.watch_video a i {

    width: 3rem;
    height: 3rem;
    line-height: 3rem;

}

.shanghu {
    position: absolute;
    bottom: -7px;
    z-index: 1;
}

.resouce_wrap li dl {
    height: auto;

}

.resouce_wrap {
    padding-bottom: 0;

}

  #intelligent{padding:0 0.5rem;}


.renwu_list {
background-size: cover;
}


.index_products_list ul li:nth-child(5) dt {

    width: 15rem;

}
.index_products_list ul li:nth-child(2) dt img{

       display: block;
    position: relative;
    left: 3rem;

}
.index_products_list ul li:nth-child(2) dt {

    width: 18rem;

}

.index_products_list ul li:nth-child(5) dt img{

    display: block;
    position: relative;
    left: 6.5rem;

}

.index_products_list ul li:nth-child(4) dt {

    width: 16rem;

}

.index_products_list ul li:nth-child(4) dt img{

    display: block;
    position: relative;
    left: 5rem;

}


.index_products_list ul li:nth-child(3) dt {

    width: 16rem;

}

.index_products_list ul li:nth-child(3) dt img{

    display: block;
    position: relative;
    left: 5rem;

}


.index_custome_says_list dl dd .watch_video a p {
    color: #fff;
}

.btn_more a:after {
height: 100%;
}


.btn_more a span {
    display: block;
    position: absolute;
    z-index: 3;
    width: 100%;
    height: 100%;
}
/*.index_about_img {

    padding-left: 0;
}
*/
.index_about_img dl dd a {

    top: 27%;

}

.index_custome_says {
    padding-bottom: 4rem;
}


.index_products_list ul li dl dd {
    left: 3.2rem;
    top: 2rem;
}
.index_products_list ul li:nth-child(1) dl dd {
    left: 3.2rem;
    top: 3rem;
}
.index_products_list ul li:nth-child(2) dl dd {
    left: 3.2rem;
    top: 2rem;
}
.index_products_list ul li:nth-child(3) dl dd {
    left: 3.2rem;
    top: 2rem;
}
.index_products_list ul li:nth-child(4) dl dd {
    left: 3.2rem;
    top: 2rem;
}
.index_products_list ul li:nth-child(5) dl dd {
    left: 3.2rem;
    top: 2rem;
}
.index_products_list ul li:nth-child(6) dl dd {
    left: 3.2rem;
    top: 2rem;
}

.index_products_list ul li:nth-child(7) dl dd {
left: -7.8rem;
    top: 66rem;
}



.index_products_list ul li dl dd a span i {
    font-size: 18px;
    color: #fff;
    transform: rotateZ(0deg);
    display: inline-block;
    width: 23px;
    transition: all .5s ease;
}


.index_products_list ul li dl dd a span {
    display: inline-block;
    width: 25px;
    height: 25px;
    border: 1px solid #fff;
    border-radius: 50%;
    line-height: 23px;
    text-align: center;
    transition: all .5s ease;
}

.index_products_list ul li:nth-child(2) dt {
    width: 15rem;
    right: 20%;
    position: absolute;
    top: 0;
}

.index_products_list ul li:nth-child(3) dt {
    width: 14rem;
    position: absolute;
    top: 7rem;
    right: 7rem;
}

.index_products_list ul li:nth-child(4) dt {
    width: 6rem;
    position: absolute;
    top: 16rem;
    right: 6rem;

}

.index_products_list ul li:nth-child(5) dt {
    width: 8rem;
    position: absolute;
    top: 27rem;
    right: 15.5rem;
}
.index_products_list ul li:nth-child(7) dl dt {
    width: 7rem;
    position: absolute;
    top: 55rem;
    right: 14rem;
}

.index_products_list ul li:nth-child(6) dl dt {
    width: 6rem;
    position: absolute;
    top: 37rem;
    right: 12rem;
}



.index_products_list ul li:nth-child(6) dl dd {
    left: 2rem;
    top: 40rem;
}


.index_products_list ul li:nth-child(6) dl dd a span i {

    transform: rotateZ(0deg);

}

.index_products_list ul li dl dd a article p {

    font-size: 1.2rem;

}

.index_products_list ul li:nth-child(6) dl dd a article p {
    top: -2px;
   
}
.index_products_list ul li:nth-child(5) dl dd {
    left: 6.3rem;
    top: 30rem;
    right: 0;
}


.index_products_list ul li:nth-child(4) dl dd {
left: 14.3rem;
    top: 19rem;
    right: 0;
}


.index_products_list ul li:nth-child(3) dl dd {
    left: 6.3rem;
    top: 11rem;
    right: 0;
}



.index_products_list ul li:nth-child(2) dl dd {
left: 4.3rem;
    top: 3.5rem;
    right: 0;
}

.index_products_list ul li:nth-child(7) dl dd {
    left: 0.2rem;
    top: 57rem;
}

.index_products_list ul li dl dd a article p {
    top: -2px;
}

.index_products_list ul li:nth-child(5) dl dd a article p {
    top: -2px;
    right: 0;
}


.index_custome_says_list .btn_more {
    margin: 2rem auto 0;
    text-align: center;
}

.index_about .btn_more{text-align: center;}

.resourses_more_top form input {
    display: block;
    width: 100%;
    height: 3rem;
    border: 1px solid #ccc;
     border-top: 1px solid #ccc; 
    outline: none;
    padding-left: 2rem;
    background: none;
}


.i-banner .item-text {
    margin-bottom: 0;
}




/***2025年6月5日新增-可持续发展页面***/

.sus_list_right {
    padding: 1rem 2rem;
}

.sus_list{padding: 2rem 0 2rem;}

.top_infos {

    padding: 0 1rem 3rem;
}

.sus_list_left a div {

    padding: 0 1rem;
}

.sus_list_right ul li {
    cursor: pointer;
    display: block;
    float: left;
    width: 100%;
}

.sus_list ul li dt{float: left;}

.sus_list ul li dd{float: right;}

.sus_wrap {
    padding: 3rem 0 20rem;
}




















































































































































































}










































































































































































































































































































































































